﻿using MyModule.Breeding;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace MyModule.ManageSheep
{
    public interface IDeathInfoService
    {

        Task<List<DeathVarietCauseDTO>> GetListAppAsync(string? Earbugles, int Cid);
        Task<ResultDto<DeathDTO>> CreateAsync(DeathDTO deathDTO);
        Task DeleteAsync(int Did);
        Task<DeathDTO> GetListAsync(int id);
        Task<ResultDto<DeathDTO>> UpdateAsync(DeathDTO deathDTO);
        Task<List<CauseInfoDTO>> GetCauseInfoAsync();
        Task<List<DropdownItemDto>> GetDeathEarbugles();
    }
}
